Skip to content

feat: document all recent releases #228

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

batosai
Copy link
Contributor

@batosai batosai commented Aug 16, 2025

Update page releases

@Julien-R44
Copy link
Member

Thanks a lot!

We can merge this, but I was thinking, maybe we should automate this, otherwise it will inevitably fall out of date every time

Here’s what I had in mind:

  • Run a GitHub Actions cron job every day at 00:00 inside v6-docs
  • This job executes a small JS script using Octokit, which fetches releases across our repos and checks for new one
  • The script updates our releases.json, making sure to dedupe entries that are already documented. Then it commits the updated file back to the repo.
  • Sometimes we probably don’t want to include certain releases (eg. "update dependencies" releases). For that, we could introduce a simple opt-in flag in the release notes itself. For example, appending [inside_v6_docs] ( we can find better naming/flag) at the end of a release description. Our script would only include releases that contain this flag when updating the docs page

@batosai
Copy link
Contributor Author

batosai commented Aug 18, 2025

Yes, I am fully aware of that. I made this change in order to provide a fresher page following my proposal to add AdonisJS to Endoflife.date.
I was also considering exploring the possibility of suggesting an automation solution afterwards.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants